package com.marvels.financial.pay.hjpay.dto;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 商户充值
 * @author 唐佩文
 *
 */
public class MerchantRechargePayDTO implements Serializable{
	private static final long serialVersionUID = 1L;
	
	private String p1_MerchantNo;//商户编号 不必填
	
	private String p2_OrderNo;//商户订单号  不必填
	
	private BigDecimal p3_Amount;//订单金额  必填
	
	private String p4_Cur="1";//交易币种    1（代表人民币）  不必填
	
	private String p5_ProductName;//商品名称  必填
	
	private String p6_Mp;//公用回传参数   不必填
	
	private String p7_ReturnUrl;//  商户页面通知地址    不必填
	
	private String p8_NotifyUrl;//服务器异步通知地址     不必填
	
	private String p9_FrpCode;//银行编码  不必填
	
	private BigDecimal pa_OrderPeriod=BigDecimal.ZERO;//订单有效期

	public String getP1_MerchantNo() {
		return p1_MerchantNo;
	}

	public void setP1_MerchantNo(String p1_MerchantNo) {
		this.p1_MerchantNo = p1_MerchantNo;
	}

	public String getP2_OrderNo() {
		return p2_OrderNo;
	}

	public void setP2_OrderNo(String p2_OrderNo) {
		this.p2_OrderNo = p2_OrderNo;
	}

	public BigDecimal getP3_Amount() {
		return p3_Amount;
	}

	public void setP3_Amount(BigDecimal p3_Amount) {
		this.p3_Amount = p3_Amount;
	}

	public String getP4_Cur() {
		return p4_Cur;
	}

	public void setP4_Cur(String p4_Cur) {
		this.p4_Cur = p4_Cur;
	}

	public String getP5_ProductName() {
		return p5_ProductName;
	}

	public void setP5_ProductName(String p5_ProductName) {
		this.p5_ProductName = p5_ProductName;
	}

	public String getP6_Mp() {
		return p6_Mp;
	}

	public void setP6_Mp(String p6_Mp) {
		this.p6_Mp = p6_Mp;
	}

	public String getP7_ReturnUrl() {
		return p7_ReturnUrl;
	}

	public void setP7_ReturnUrl(String p7_ReturnUrl) {
		this.p7_ReturnUrl = p7_ReturnUrl;
	}

	public String getP8_NotifyUrl() {
		return p8_NotifyUrl;
	}

	public void setP8_NotifyUrl(String p8_NotifyUrl) {
		this.p8_NotifyUrl = p8_NotifyUrl;
	}

	public String getP9_FrpCode() {
		return p9_FrpCode;
	}

	public void setP9_FrpCode(String p9_FrpCode) {
		this.p9_FrpCode = p9_FrpCode;
	}

	public BigDecimal getPa_OrderPeriod() {
		return pa_OrderPeriod;
	}

	public void setPa_OrderPeriod(BigDecimal pa_OrderPeriod) {
		this.pa_OrderPeriod = pa_OrderPeriod;
	}
}
